.button {
    margin: 10px;
    text-decoration: none;
    font: bold 1.5em 'Trebuchet MS',Arial, Helvetica;
    /*Change the em value to scale the button*/
    display: inline-block;
    text-align: center;
    color: #fff;
    border: 1px solid #9c9c9c;
    /* Fallback style */
    border: 1px solid rgba(0, 0, 0, 0.3);
    text-shadow: 0 1px 0 rgba(0,0,0,0.4);
    box-shadow: 0 0 .05em rgba(0,0,0,0.4);
    -moz-box-shadow: 0 0 .05em rgba(0,0,0,0.4);
    -webkit-box-shadow: 0 0 .05em rgba(0,0,0,0.4);
}

.button, .button input {
    -moz-border-radius: .3em;
    border-radius: .3em;
}

.button input {
    border-top: 1px solid #fff;
    /* Fallback style */
    border-top: 1px solid rgba(255, 255, 255, 0.5);
    display: block;
    padding: 0.5em 2.5em;
    /* The background pattern */
    background-image: -webkit-gradient(linear, 0 0, 100% 100%, color-stop(.25, rgba(0, 0, 0, 0.05)), color-stop(.25, transparent), to(transparent)),                              -webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(0, 0, 0, 0.05)), color-stop(.25, transparent), to(transparent)),                              -webkit-gradient(linear, 0 0, 100% 100%, color-stop(.75, transparent), color-stop(.75, rgba(0, 0, 0, 0.05))),                              -webkit-gradient(linear, 0 100%, 100% 0, color-stop(.75, transparent), color-stop(.75, rgba(0, 0, 0, 0.05)));
    background-image: -moz-linear-gradient(45deg, rgba(0, 0, 0, 0.05) 25%, transparent 25%, transparent),                              -moz-linear-gradient(-45deg, rgba(0, 0, 0, 0.05) 25%, transparent 25%, transparent),                              -moz-linear-gradient(45deg, transparent 75%, rgba(0, 0, 0, 0.05) 75%),                              -moz-linear-gradient(-45deg, transparent 75%, rgba(0, 0, 0, 0.05) 75%);
    /* Pattern settings */
    -moz-background-size: 3px 3px;
    -webkit-background-size: 3px 3px;
    background-size: 3px 3px;
}

.button:hover {
    box-shadow: 0 0 .1em rgba(0,0,0,0.4);
    -moz-box-shadow: 0 0 .1em rgba(0,0,0,0.4);
    -webkit-box-shadow: 0 0 .1em rgba(0,0,0,0.4);
}

.button:active {
    /* When pressed, move it down 1px */
    position: relative;
    top: 1px;
}

.button-purple:active {
    background: #6F50E7;
}
.button-black {
    background: #141414;
    background: -webkit-gradient(linear, left top, left bottom, from(#656565), to(#141414) );
    background: -moz-linear-gradient(-90deg, #656565, #141414);
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#656565', EndColorStr='#141414');
}

.button-black:hover {
    background: #656565;
    background: -webkit-gradient(linear, left top, left bottom, from(#141414), to(#656565) );
    background: -moz-linear-gradient(-90deg, #141414, #656565);
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#141414', EndColorStr='#656565');
}

.button-black:active {
    background: #141414;
}

.button-orange {
    background: #f09c15;
    background: -webkit-gradient(linear, left top, left bottom, from(#f8c939), to(#f09c15) );
    background: -moz-linear-gradient(-90deg, #f8c939, #f09c15);
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#f8c939', EndColorStr='#f09c15');
}

.button-orange:hover {
    background: #f8c939;
    background: -webkit-gradient(linear, left top, left bottom, from(#f09c15), to(#f8c939) );
    background: -moz-linear-gradient(-90deg, #f09c15, #f8c939);
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#f09c15', EndColorStr='#f8c939');
}

.button-orange:active {
    background: #f09c15;
}                /*----------------------------*/.button-silver {
                                                     background: #c5c5c5;
                                                     background: -webkit-gradient(linear, left top, left bottom, from(#eaeaea), to(#c5c5c5) );
                                                     background: -moz-linear-gradient(-90deg, #eaeaea, #c5c5c5);
                                                     filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#eaeaea', EndColorStr='#c5c5c5');
                                                 }

.button-silver:hover {
    background: #eaeaea;
    background: -webkit-gradient(linear, left top, left bottom, from(#c5c5c5), to(#eaeaea) );
    background: -moz-linear-gradient(-90deg, #c5c5c5, #eaeaea);
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#c5c5c5', EndColorStr='#eaeaea');
}

.button-silver:active {
    background: #c5c5c5;
}
#adpacks-wrapper {
     font-family: Arial, Helvetica;
     width: 280px;
     position: fixed;
     _position: absolute;
     bottom: 0;
     right: 20px;
     z-index: 9999;
     background: #eaeaea;
     padding: 10px;
     -moz-box-shadow: 0 0 15px #444;
     -webkit-box-shadow: 0 0 15px #444;
     box-shadow: 0 0 15px #444;
 }
